

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main { display: block; }
body { line-height: 1; }
ol, ul { list-style: outside none none; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
/* ::::: https://codyhouse.co/demo/alternate-fixed-scroll-background/css/style.css ::::: */

html * {  }
*, *::after, *::before { box-sizing: border-box; }
body { 
   
    font-family: 'Playfair Display', serif;

    font-family: 'Roboto', sans-serif;

    font-family: 'Open Sans', sans-serif;
 font-size:18px;
 }
body, html { height: 100%; }
a { color: rgb(180, 215, 168); text-decoration: none; }
.cd-container { width: 90%; max-width: 768px; margin: 0px auto; }
.cd-container::after { content: ""; display: table; clear: both; }
.cd-nugget-info { display: inline-block; padding: 1em 1.4em; margin-top: 20px; background-color: #E4A227; /*font-size: 1.4rem;*/ border-radius: 0.25em; color: rgb(61, 53, 54); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2), 0px 1px 0px rgba(255, 255, 255, 0.3) inset; color:#fff;font-size:18px;font-weight:bold;text-shadow: 2px 2px 4px #000000;}
.cd-nugget-info .cd-nugget-info-arrow { fill: rgb(61, 53, 54); }
.cd-nugget-info span { vertical-align: middle; display: inline-block; }
.cd-nugget-info span svg { display: block; }
.no-touch .cd-nugget-info:hover { background: rgb(153, 164, 120) none repeat scroll 0% 0%; }
#carbonads-container, #ui8ads-container { position: fixed; right: 40px; top: 120px; width: 180px; display: none; z-index: 1; }
#carbonads-container .close-carbon-adv, #carbonads-container .close-ui8-adv, #ui8ads-container .close-carbon-adv, #ui8ads-container .close-ui8-adv { display: inline-block; position: absolute; top: 0px; right: 100%; background: rgba(56, 56, 56, 0.8) none repeat scroll 0% 0%; text-indent: 100%; overflow: hidden; width: 32px; height: 32px; border-radius: 3px 0px 0px 3px; }
#carbonads-container .close-carbon-adv:hover, #carbonads-container .close-ui8-adv:hover, #ui8ads-container .close-carbon-adv:hover, #ui8ads-container .close-ui8-adv:hover { background: rgb(56, 56, 56) none repeat scroll 0% 0%; }
#carbonads-container .close-carbon-adv::after, #carbonads-container .close-carbon-adv::before, #carbonads-container .close-ui8-adv::after, #carbonads-container .close-ui8-adv::before, #ui8ads-container .close-carbon-adv::after, #ui8ads-container .close-carbon-adv::before, #ui8ads-container .close-ui8-adv::after, #ui8ads-container .close-ui8-adv::before { content: ""; background-color: rgb(255, 255, 255); height: 2px; width: 14px; position: absolute; top: 14px; left: 9px; }
#carbonads-container .close-carbon-adv::after, #carbonads-container .close-ui8-adv::after, #ui8ads-container .close-carbon-adv::after, #ui8ads-container .close-ui8-adv::after { transform: rotate(45deg); }
#carbonads-container .close-carbon-adv::before, #carbonads-container .close-ui8-adv::before, #ui8ads-container .close-carbon-adv::before, #ui8ads-container .close-ui8-adv::before { transform: rotate(-45deg); }
#carbonads-container .carbonad, #carbonads-container .ui8ad, #ui8ads-container .carbonad, #ui8ads-container .ui8ad { background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%; border: medium none; width: 100%; height: auto; padding: 14px; text-align: center; border-radius: 0px 3px 3px; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1); }
#carbonads-container .carbonad .ui8ad-image img, #carbonads-container .carbonad .carbon-img img, #carbonads-container .ui8ad .ui8ad-image img, #carbonads-container .ui8ad .carbon-img img, #ui8ads-container .carbonad .ui8ad-image img, #ui8ads-container .carbonad .carbon-img img, #ui8ads-container .ui8ad .ui8ad-image img, #ui8ads-container .ui8ad .carbon-img img { margin: 0px 10px 10px; width: 130px; }
#carbonads-container .carbonad .carbon-text, #carbonads-container .carbonad .carbonad-tag, #carbonads-container .carbonad .carbon-poweredby, #carbonads-container .carbonad .ui8ad-text, #carbonads-container .carbonad .ui8ad-tag, #carbonads-container .ui8ad .carbon-text, #carbonads-container .ui8ad .carbonad-tag, #carbonads-container .ui8ad .carbon-poweredby, #carbonads-container .ui8ad .ui8ad-text, #carbonads-container .ui8ad .ui8ad-tag, #ui8ads-container .carbonad .carbon-text, #ui8ads-container .carbonad .carbonad-tag, #ui8ads-container .carbonad .carbon-poweredby, #ui8ads-container .carbonad .ui8ad-text, #ui8ads-container .carbonad .ui8ad-tag, #ui8ads-container .ui8ad .carbon-text, #ui8ads-container .ui8ad .carbonad-tag, #ui8ads-container .ui8ad .carbon-poweredby, #ui8ads-container .ui8ad .ui8ad-text, #ui8ads-container .ui8ad .ui8ad-tag {  font-family: 'Playfair Display', serif;

    font-family: 'Roboto', sans-serif;

    font-family: 'Open Sans', sans-serif;}
#carbonads-container .carbonad .carbon-wrap, #carbonads-container .carbonad .ui8ad-text, #carbonads-container .ui8ad .carbon-wrap, #carbonads-container .ui8ad .ui8ad-text, #ui8ads-container .carbonad .carbon-wrap, #ui8ads-container .carbonad .ui8ad-text, #ui8ads-container .ui8ad .carbon-wrap, #ui8ads-container .ui8ad .ui8ad-text { display: block; width: 100%; padding: 0px; }
#carbonads-container .carbonad .carbon-wrap a, #carbonads-container .carbonad .ui8ad-text a, #carbonads-container .ui8ad .carbon-wrap a, #carbonads-container .ui8ad .ui8ad-text a, #ui8ads-container .carbonad .carbon-wrap a, #ui8ads-container .carbonad .ui8ad-text a, #ui8ads-container .ui8ad .carbon-wrap a, #ui8ads-container .ui8ad .ui8ad-text a { color: rgb(210, 108, 100); /*font-size: 14px;*/ font-weight: bold; }
.no-touch #carbonads-container .carbonad .carbon-wrap a:hover, .no-touch #carbonads-container .carbonad .ui8ad-text a:hover, .no-touch #carbonads-container .ui8ad .carbon-wrap a:hover, .no-touch #carbonads-container .ui8ad .ui8ad-text a:hover, .no-touch #ui8ads-container .carbonad .carbon-wrap a:hover, .no-touch #ui8ads-container .carbonad .ui8ad-text a:hover, .no-touch #ui8ads-container .ui8ad .carbon-wrap a:hover, .no-touch #ui8ads-container .ui8ad .ui8ad-text a:hover { text-decoration: underline; }
#carbonads-container .carbonad .carbonad-tag, #carbonads-container .carbonad .carbon-poweredby, #carbonads-container .carbonad .ui8ad-tag, #carbonads-container .ui8ad .carbonad-tag, #carbonads-container .ui8ad .carbon-poweredby, #carbonads-container .ui8ad .ui8ad-tag, #ui8ads-container .carbonad .carbonad-tag, #ui8ads-container .carbonad .carbon-poweredby, #ui8ads-container .carbonad .ui8ad-tag, #ui8ads-container .ui8ad .carbonad-tag, #ui8ads-container .ui8ad .carbon-poweredby, #ui8ads-container .ui8ad .ui8ad-tag { margin-top: 5px; color: rgb(58, 57, 63); }
#carbonads-container .carbonad .ui8ad-tag, #carbonads-container .carbonad .carbon-poweredby, #carbonads-container .ui8ad .ui8ad-tag, #carbonads-container .ui8ad .carbon-poweredby, #ui8ads-container .carbonad .ui8ad-tag, #ui8ads-container .carbonad .carbon-poweredby, #ui8ads-container .ui8ad .ui8ad-tag, #ui8ads-container .ui8ad .carbon-poweredby { display: inline-block; /*font-size: 12px;*/ line-height: 15px; }
@media only screen and (min-width: 1170px) {
	#carbonads-container, #ui8ads-container { display: block; }
}
.cd-header { position: fixed; top: 0px; left: 0px; width: 100%; height: 50px; background-color:#f2b632; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); z-index: 2; }
.cd-header::after { content: ""; display: table; clear: both; }
.cd-header #cd-logo { float: left; margin: 13px 0px 0px 5%; }
.cd-header #cd-logo img { display: block; }
@media only screen and (min-width: 768px) {
	.cd-header { height: 70px; }
	.cd-header #cd-logo { margin: 23px 0px 0px 5%; }
}
.cd-main-nav { float: right; margin-right: 5%; width: 44px; height: 100%; background: transparent url(../images/cd-icon-menu.svg) no-repeat scroll center center / 44px 44px; cursor: pointer; }
.cd-main-nav ul { position: absolute; top: 0px; left: 0px; width: 100%; transform: translateY(-100%); }
.cd-main-nav a { display: block; height: 50px; line-height: 50px; padding-left: 5%; background: rgb(47, 41, 42) none repeat scroll 0% 0%; border-top: 1px solid rgb(69, 60, 61); color: #fff;/* font-size:14px;*/ }
@media only screen and (min-width: 768px) {
	.cd-main-nav { width: auto; height: auto; background: transparent none repeat scroll 0% 0%; cursor: auto; }
	.cd-main-nav ul { position: static; width: auto; transform: translateY(0px); line-height: 70px; }
	.cd-main-nav li { display: inline-block; margin-left: 1em; }
	.cd-main-nav a { display: inline-block; height: auto; line-height: normal; background: transparent none repeat scroll 0% 0%; padding: 0.6em 1em; border-top: medium none; color: #fff; text-transform: uppercase; font-weight: bold;/* font-size: 1.4rem; */}
	.no-touch .cd-main-nav a:hover { color: rgb(153, 164, 120); }
}
.cd-main-content { height: 100%; position: relative; z-index: 1; }
.cd-intro { position: absolute; left: 50%; top: 50%; bottom: auto; right: auto; transform: translateX(-50%) translateY(-50%); text-align: center; width: 90%; max-width: 1170px; }
.cd-fixed-bg { position: relative; min-height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; z-index: 1; }
.cd-fixed-bg h1, .cd-fixed-bg h2 { text-align: center; font-size: 1.875rem; text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); color: white; }
.cd-fixed-bg h2 { position: absolute; left: 50%; top: 50%; bottom: auto; right: auto; transform: translateX(-50%) translateY(-50%); width: 90%; max-width: 1170px; }
.cd-fixed-bg.cd-bg-1 { background-image: url('../images/cd-background-1.jpg'); }
.cd-fixed-bg.cd-bg-2 { background-image: url('../images/cd-background-2.jpg'); }
.cd-fixed-bg.cd-bg-3 { background-image: url('../images/cd-background-3.jpg'); }
.cd-fixed-bg.cd-bg-4 { background-image: url('../images/cd-background-4.jpg'); }
@media only screen and (min-width: 768px) {
	.cd-fixed-bg h1, .cd-fixed-bg h2 { /*font-size: 36px;*/ }
}
@media only screen and (min-width: 1170px) {
	.cd-fixed-bg { background-attachment: fixed; }
	.cd-fixed-bg h1, .cd-fixed-bg h2 { /*font-size: 48px;*/ font-weight: 300; }
}
.cd-scrolling-bg { position: relative; min-height: 80%; padding: 4em 0px; line-height: 1.6; box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5); z-index: 2; }
.cd-scrolling-bg.cd-color-1 { background-color: #252839; color:#fff; }
.cd-scrolling-bg.cd-color-2 { background-color: #252839; color:#fff; }
.cd-scrolling-bg.cd-color-3 { background-color: #252839; color:#fff; }
@media only screen and (min-width: 768px) {
	.cd-scrolling-bg { padding: 8em 0px; /*font-size: 1.25rem;*/ line-height: 2; font-weight: 300; }
}
.cd-nugget-info-arrow { fill: #FCD264; }
